import { createStore } from "redux";
import reducer from "./reducers";

let store;
// 判断是服务器还是客户端 如果是浏览器（客户端）
// global.document 或者 type window !== 'undefined'
if (global.document) {
  // 导出客户端渲染
  store = createStore(
    reducer,
    window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()
  );
} else {
  // 导出服务端渲染
  store = createStore(reducer);
}

export default store;

